self destructing program - Turco Inglés Diccionario